cable excavator - Spanish English Dictionary